package com.ccp.dev.qbdms.model;

import com.ccp.dev.qbdms.expimp.annotation.ExpAnnotation;
import com.ccp.dev.qbdms.expimp.annotation.FlowSubject;

import java.math.BigDecimal;

/**
 * ClassDescribe:
 *
 * @author :milihao
 */
@ExpAnnotation(description = "飞行试验计划奖惩进度")
@FlowSubject(subjectName = "飞行试验计划奖惩进度")
public class WQbdFlightJcjlcf extends BaseBusinessModel<WQbdFlightJcjlcf> {

	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	private String id;
	/**
	 * 奖励处罚单位CODE
	 */
	private String swmc;
	/**
	 * 奖惩金额
	 */
	private BigDecimal jcje;
	/**
	 * 核算后金额
	 */
	private BigDecimal hshje;
	/**
	 * 备注
	 */
	private String remark;
	/**
	 * 是否奖励 0不是奖励，1是奖励
	 */
	private Integer sfjl;
	/**
	 * 外键
	 */
	private String refid;

	public String getRefid() {
		return refid;
	}

	public void setRefid(String refid) {
		this.refid = refid;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getSwmc() {
		return swmc;
	}

	public void setSwmc(String swmc) {
		this.swmc = swmc;
	}


	public BigDecimal getJcje() {
		return jcje;
	}

	public void setJcje(BigDecimal jcje) {
		this.jcje = jcje;
	}

	public BigDecimal getHshje() {
		return hshje;
	}

	public void setHshje(BigDecimal hshje) {
		this.hshje = hshje;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Integer getSfjl() {
		return sfjl;
	}

	public void setSfjl(Integer sfjl) {
		this.sfjl = sfjl;
	}

	@Override
	public String toString() {
		return "WQbdFlightJcjlcf{" +
				"id='" + id + '\'' +
				", swmc='" + swmc + '\'' +
				", jcje='" + jcje + '\'' +
				", hshje='" + hshje + '\'' +
				", reamrk='" + remark + '\'' +
				", sfjl=" + sfjl +
				'}';
	}
}
